body{
    background-color: #002433;
}
#wrap{
    width: 1000px;
    margin: 0px auto;
	height: 1000px;

}
#banner{
    background: url("images/top_line.png") no-repeat scroll 0 bottom transparent;
    margin-top:20px
}
.logo{
     margin: 10px 0 30px 20px;
}
.v_btn_back{
    background: url("images/btn_back.png") repeat scroll 0 0 transparent;
    border: medium none;
    float: right;
    height: 42px;
    margin: 30px 50px 0 0;
    width: 76px;
}
.top_line{
    
    height: 50px;
    width:1000px;
}


#maincontent{
    background:url("images/bg_content.png");
    padding: 20px;
    width: 960px;
    height:554px;
}
#footer{
    background: url("images/bottom_line.png") no-repeat scroll 0 top transparent;
    height:50px;
}
a{
    color:white;
    text-decoration: none;
}
a:visited{
    color:white;
    text-decoration: none;
}
a:hover{
    color:wheat;
    text-decoration: none;
}
#main_top{
    height:50px;
    background:url("images/top_row.png");
}
#main_center{

    
}
#main_bottom{
    /*height:50px;
    background-color: blue;*/
}
.top_button{
    margin-left: -3px;
}
.time{
    float:right;
    margin: -4px -8px 0 0;
}
.table{
    width:960px;
    color:white;
    font-family: Calibri;
    font-size: 14px;
    margin-top:-2px;
}
.table tr:nth-child(1) td:nth-child(1),.table tr:nth-child(1) td:nth-child(2),.table tr:nth-child(1) td:nth-child(3),.table tr:nth-child(1) td:nth-child(4){
    padding-top:40px;
}

.column1{
    width:200px;
    background-color: #202020;
    padding: 15px 0 15px 25px;
    border-bottom: 1px solid #262626;
}
.column2{
    width:280px;
    background-color: #202020;
    padding: 15px 0;
    border-bottom: 1px solid #262626;
}
.column3{
   width:200px; 
   background-color: #1c1c1c;
   padding: 15px 0 15px 45px;
   border-bottom: 1px solid #262626;
   border-left: 1px solid #262626;
}
.column4{
   width:280px; 
   background-color: #1c1c1c;
   padding: 15px 0;
   border-bottom: 1px solid #262626;
}
.column{
      background-color: #202020;
    border-radius: 0 0 20px 20px;
    height: 58px;
    padding-left: 20px;
    width: 960px;
}
.v_btn_create{
      background: url("images/btn_create.png") repeat scroll 0 0 transparent;
    border: medium none;
    height: 40px;
    margin: 0;
    width: 188px;
        padding-bottom: 7px;
    text-shadow: 0 1px 1px #C2C2C2;
    vertical-align: top;
     color: black;
     font-size: 16px;
}
.v_btn_save{
    background: url("images/btn_save.png") repeat scroll 0 0 transparent;
    border: medium none;
    color: white;
    font-size: 15px;
    height: 40px;
    margin: 0;
    padding-bottom: 7px;
    text-shadow: 0 0 0 #C2C2C2;
    vertical-align: top;
    width: 71px;

}

/*.gform_wrapper input[type="text"], .gform_wrapper input[type="url"], .gform_wrapper input[type="email"], .gform_wrapper input[type="tel"], .gform_wrapper input[type="number"], .gform_wrapper input[type="password"]*/
input[type="text"]{
        background: url("images/textbox.png") repeat scroll 0 0 transparent;
    border: medium none;
    color: white;
    height: 20px;
    padding: 5px;
    width: 185px;
}
table label{
   float: left;
    margin-top: -3px;
    margin-right: 20px;
}
.radio{
        background: url("images/radio.png") repeat scroll 0 0 transparent;
    display: block;
    float: left;
    height: 14px;
    margin-right: 5px;
    width: 14px;
}
.checkbox{
        background: url("images/checkbox.png") repeat scroll 0 0 transparent;
    display: block;
    float: left;
    height: 16px;
    margin-right: 5px;
    width: 16px;
}
.select {

      background: url("images/select.png") no-repeat scroll 0 0 transparent;
    height: 26px;
    overflow: hidden;
    padding: 3px 3px 3px 8px;
    position: absolute;
    width: 157px;
    color: #7ab6ca !important;
    
}

.out{
    overflow: hidden;
    background: url("images/btn_selectbk.png") no-repeat scroll right 0 transparent;
    width: 166px;
}
.v_select{
    height: 26px;
    
    padding: 3px 3px 3px 8px;
    
    width: 157px;
    color: #7ab6ca !important;
    border: 1px solid #2b2b2b;
    background: transparent;

     border-radius: 3px 3px 3px 3px;
     -webkit-appearance:none;
}


#menu ul{
    width: 1050px;
    overflow: hidden;
    margin-left: -15px;
}
#menu ul li{
    width: 170px;
    float: left;
    display: inline;
    background:url("images/li.png") no-repeat scroll right 1px transparent; 
    margin-right: 120px;
    
}
#menu ul li:nth-child(2){
    width: 85px;
}
#menu ul li:last-child{
    margin-right:80px;
}
#menu ul li ul li{
    display: none;
}
#menu ul li:hover ul{
    display: block;
    width: 170px;
    z-index: 300!important;
    position: absolute;
     background-image: url('images/bgul.png');
     border: 1px solid #2a2a2a;
     border-radius:5px ;
     padding-left: 50px;
     margin-left: 0px;
}
#menu ul li:hover  ul li{
    float: left;
    display: block;
    width: 150px;
    clear: right;
    margin-left: -40px;
    z-index: 500 !important;
    padding-bottom: 2px;
    background: none;


}
#header{
        position: relative;
        z-index: 800;
}

/*
#menu{
    height:50px;
    width: 1000px;
    background:url("images/bg_menu2.png");
    overflow: hidden;
}
#menu ul{
       margin: 12px 0 0 -16px;
    position: relative;
}
#menu ul li{
    list-style: none;
    font-family: calibri;
    font-size: 16px;
    float:left;
    color:white;
    padding-right:30px;
    background:url("images/li.png") no-repeat scroll right 1px transparent; 
}
#menu ul li:nth-child(1){
   margin-left: 0px;
}
#menu ul li:nth-child(2){
   margin-left: 100px;
}
#menu ul li:nth-child(3){
   margin-left: 120px;
   background:none;
}
#menu ul li:nth-child(4){
    float: right;
    margin-right: 30px;
}

*/
.imgdate{
    float: right;
    margin-left: -25px;
    margin-top: 6px;
    position: absolute;
}